home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 7
/
Aminet 7 - August 1995.iso
/
Aminet
/
dev
/
misc
/
easyrexx.readme
< prev
next >
Wrap
Text File
|
1995-07-02
|
7KB
|
191 lines
Short: Add AREXX port to your application
Author: Ketil.Hunn@hiMolde.no
Uploader: Ketil.Hunn@hiMolde.no
Type: dev/misc
TITLE
easyrexx.library
VERSION
2.0
AUTHOR
Ketil Hunn
E-Mail: Ketil.Hunn@hiMolde.no
DESCRIPTION
A small and very fast shared runtime library that allows you to
add an AREXX port and AREXX commands to your application without
the need of programming.
o Makes the parsing of AREXX messages as easy as parsing DOS prompt
arguments! Uses standard DOS templates for arguments.
o Easy to use tag-based functions.
o Send AREXX messages to any named port.
o Autodoc describing all functions in the library.
o Amigaguide documentation describing programming techniques and how to
use the library.
o Complete with example sources.
NEW FEATURES
o AREXX Interface Designer. A GUI program which allows you to define
the entire AREXX interface and generate C source codes which are
ready to be compiled. The Designer features:
- Saving/merging and loading of projects. Projects from several
known products are included as examples.
- Cut and paste of both commands and arguments.
- Most commands can be controlled from the keyboard.
- Sorting and moving commands and arguments.
- Multi-window environment.
- Fully controlable through AREXX.
Several example macros are included.
- Tooltype support.
- Will make use of V3.0+ and 68020+ if available.
o New library function: ARexxCommandShell() which opens an asynchronous
AREXX commandline interface in which the user may type in AREXX
commands directly. All commands will be sent directly to the
application's AREXX port.
o Reserved commands built directly into the library. ALL
applications will inherit these commands:
GET COMMANDLIST - Returns a list of commands known to your
application.
GET AUTHOR - Returns name of application's author.
GET COPYRIGHT - Returns application's copyright.
GET VERSION - Returns application's version.
GET LASTERROR - Returns the last error.
o SendARexxCommand() can send AREXX commands asynchronously. You may
even send AREXX commands to your own port.
o SendARexxCommand() can return results from the application it was
sent to.
o All AREXX commands listed in Amiga User Interface Style Guide are
categorized and stored in projects ready to be included in your
applications.
o Installation script for easy installation.
o Information on how to register your AREXX compatible product to the
The ARexx Application List. The form to fill out is included.
o Various bug-fixes.
SPECIAL REQUIREMENTS
OS 2.04 or higher.
AVAILABILITY
ftp://ftp.wustl.edu/pub/aminet/dev/misc/easyrexx.lha (82774)
PRICE
Free, as long as you follow the two guidelines below:
The license is the same for all software, regardless of what type of
software the library is used in, be it commercial, freeware, shareware
or whatever as long as you:
1) Note in the program and documentation that easyrexx.library is
copyrighted 1994, 1995 Ketil Hunn.
2) You give me a copy of each version of the software which uses
the library. There should be no cost to me.
DISTRIBUTABILITY
The files may be distributed as needed. That means that for products that
use the easyrexx.library, only that file needs to be distributed. For
development purposes, the library and its documentation should be all
distributed together.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1528 292 80.8% 18-Apr-95 10:34:40 EasyRexx.info
1528 295 80.6% 18-Apr-95 10:35:32 +AREXX.info
255 191 25.0% 12-Apr-95 01:45:58 +CommandToTop.rexx
465 232 50.1% 18-Apr-95 10:35:32 +CommandToTop.rexx.info
210 169 19.5% 12-Apr-95 01:45:58 +CopyCommand.rexx
465 232 50.1% 18-Apr-95 10:35:32 +CopyCommand.rexx.info
362 254 29.8% 12-Apr-95 01:45:56 +Idiot.rexx
465 230 50.5% 18-Apr-95 10:35:32 +Idiot.rexx.info
506 320 36.7% 12-Apr-95 01:45:58 +NewProject.rexx
465 227 51.1% 18-Apr-95 10:35:32 +NewProject.rexx.info
559 309 44.7% 12-Apr-95 01:45:58 +ToggleSwitches.rexx
465 229 50.7% 18-Apr-95 10:35:32 +ToggleSwitches.rexx.info
27580 13771 50.0% 12-Apr-95 01:47:22 +Designer
671 422 37.1% 20-Mar-95 11:44:32 +Designer.info
1528 295 80.6% 18-Apr-95 10:34:48 +Docs.info
573 353 38.3% 21-Mar-95 11:06:36 +AppList.form
333 221 33.6% 21-Mar-95 11:06:34 +AppList.form.info
14337 4276 70.1% 18-Apr-95 10:33:42 +EasyRexx.doc
333 224 32.7% 21-Mar-95 11:06:34 +EasyRexx.doc.info
43730 13193 69.8% 18-Apr-95 10:33:44 +Manual.guide
333 228 31.5% 21-Mar-95 11:06:34 +Manual.guide.info
660 291 55.9% 27-Mar-95 14:21:08 +easyrexx.fd
1528 291 80.9% 20-Mar-95 11:44:34 +Include.info
1503 449 70.1% 13-Apr-95 23:10:56 +EasyRexx_protos.h
4513 1472 67.3% 13-Apr-95 23:10:56 +EasyREXX.h
841 299 64.4% 13-Apr-95 23:10:56 +EasyRexx_pragmas.h
1528 294 80.7% 20-Mar-95 11:44:34 +Install.info
1245 532 57.2% 12-Apr-95 02:06:48 +English.info
8342 1794 78.4% 12-Apr-95 02:06:48 +Install
1528 293 80.8% 20-Mar-95 11:44:32 +Libs.info
7972 4757 40.3% 18-Apr-95 10:33:54 +easyrexx.library
1528 292 80.8% 12-Apr-95 01:48:16 +Projects.info
502 234 53.3% 21-Mar-95 11:06:10 +Advanced.aid
778 298 61.6% 21-Mar-95 11:06:10 +AmigaCue.aid
1316 455 65.4% 21-Mar-95 11:06:10 +Common.aid
1688 524 68.9% 21-Mar-95 11:06:10 +Designer.aid
326 210 35.5% 21-Mar-95 11:06:10 +Internal.aid
634 292 53.9% 21-Mar-95 11:06:10 +Minimum.aid
974 405 58.4% 21-Mar-95 11:06:12 +Misc.aid
360 213 40.8% 21-Mar-95 11:06:12 +Notify.aid
1260 535 57.5% 21-Mar-95 11:06:12 +Recall.aid
4442 1235 72.1% 21-Mar-95 11:06:12 +SnoopDos.aid
556 284 48.9% 21-Mar-95 11:06:12 +Telecom.aid
514 274 46.6% 21-Mar-95 11:06:12 +Test-programs.aid
518 237 54.2% 21-Mar-95 11:06:14 +Window.aid
1528 292 80.8% 12-Apr-95 01:48:06 +Source.info
4359 1555 64.3% 27-Mar-95 14:19:26 +AShell.c
8895 2285 74.3% 12-Apr-95 01:47:12 +Designer_AREXX.c
5362 1758 67.2% 27-Mar-95 14:19:26 +Funcs.c
4035 1496 62.9% 27-Mar-95 14:19:26 +IDs.c
1528 294 80.7% 18-Apr-95 10:35:40 +Test.info
9572 6028 37.0% 13-Apr-95 23:28:54 +AShell
465 150 67.7% 18-Apr-95 10:35:40 +AShell.info
9780 6158 37.0% 13-Apr-95 23:28:58 +Funcs
1539 458 70.2% 18-Apr-95 10:35:40 +Funcs.info
9656 6108 36.7% 13-Apr-95 23:29:00 +ids
1539 457 70.3% 18-Apr-95 10:35:40 +IDs.info
1020 572 43.9% 13-Apr-95 23:29:04 +test.rexx
465 230 50.5% 18-Apr-95 10:35:40 +test.rexx.info
-------- ------- ----- --------- --------
201490 79764 60.4% 21-Apr-95 13:34:22 59 files